brain murmur - Spanish English Dictionary